body {
    font-family:'微软雅黑',"Microsoft YaHei",Arial,Helvetica,sans-serif,"宋体";
    font-weight: normal;
    background-color: #fff;
    font-size: 14px;
    max-width: 1920px;
    overflow-x: hidden;

}
/*本地字体引用*/
@font-face {
    font-family: 'Constantia';
    src:url(../fonts/Constantia.ttf), url(../fonts/Constantia.woff), url(../fonts/Constantia.woff2);
}
@font-face {
    font-family: 'bodonib';
    src:url(../fonts/bodonib.ttf), url(../fonts/bodonib.woff), url(../fonts/bodonib.woff2);
}
*{ margin: 0; padding: 0;}
body,div,span,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,td,tr,th,p{padding:0; margin:0;}
li,dd,ol,ul{list-style-type:none;}
a{ text-decoration:none;cursor: pointer;}
img{border:none; outline: medium none; }
img a{border:none;}
input, select,button{outline: medium none;border: none; padding: 0; margin: 0; font-family: "Microsoft YaHei",Helvetica,sans-serif,"宋体";}
textarea {outline: medium none; background: none; border: 0; padding: 0; margin: 0; resize: none; font-family:"Microsoft YaHei",Helvetica,sans-serif,"宋体";}
i{font-style:normal;}
h1,h2,h3,h4,h5,h6{ font-weight: normal;}
ul  li img { display: block;/* width: 100%; height: 100%;*/cursor:pointer;}

a:hover{background: none;-webkit-tap-highlight-color: rgba(255, 255, 255, 0.2);-webkit-user-select: none;-moz-user-select: none;}
input[type="button"], input[type="submit"], input[type="reset"],button { -webkit-appearance: none;  }
textarea {  -webkit-appearance: none;}

.content1{width: 100%;min-width:1210px;margin: 0 auto;}
.content{width: 1210px;height: auto;overflow: hidden;margin: 0 auto;}
.mr{margin-right: 0!important;}
.fl{float: left}
.fr{float: right;}



/*头部*/
.head{}
.head .logo{float: left;margin-top: 20px;}
.head .div1{border-left: 1px solid #DDDDDD;float: left;margin: 36px 0 10px 25px;padding: 0 0 5px 25px;}
.head .div1 .p1{line-height: 35px;font-size: 18px;color: #EA3E00;height: 35px;overflow: hidden;}
.head .div1 .p2{line-height: 30px;color: #363636;height: 30px;overflow: hidden;}
.head .div2{float: right;width: 270px;}
.head .div2 .p1{line-height: 30px;height: 30px;text-align: center;background-color: #F5F5F5;color: #777777;width: 90px;float: right;margin-left: 80px;}
.head .div2 .p1 a{color:#777777;padding: 0 5px; }
.head .div2 .p1 a:hover{color:#1369da; }
.head .div2 .pro{display: block;line-height: 40px;height: 40px;width: 120px;background-color: #1269DA;font-size: 16px;font-weight: bold;color: #fff;border-radius: 3px;margin-top: 5px;float: right;text-align: center;}
.head .div2 .pro:hover{background-color: #0a68f3;}
.head .div2 .p2{float: right;line-height: 43px;height: 43px;text-align: right;font-size: 24px;color: #333333;font-weight: bold;font-family: Arial;}
.head .div2 .p2 img{float: left;margin: 10px 7px 0 0;}

.nav{border-top: 1px solid #DDDDDD;line-height: 60px;height: 60px;text-align: center;overflow: hidden;}
.nav ul{}
.nav ul li{float: left;padding: 0 46px 0 50px;background:url("../images/xie.jpg") no-repeat center right;}
.nav ul li a{color: #333333;font-weight: bold;}
.nav ul li a:hover{color: #e93c00;}
.nav ul li:last-child{background: none;}
.nav ul .on a{color: #EA3E00;}
/*底部*/
.footer{background-color: #363636;padding-top: 70px;}
.footer .div1{float: left;width: 150px;margin-right: 94px;border-right: 1px solid #525252;padding-right: 10px;}
.footer .div1 .title{font-size: 16px;color: #fff;font-weight: bold;line-height: 35px;}
.footer .div1 ul{margin-top: 10px;height: 120px;overflow: hidden;}
.footer .div1 ul li{line-height: 30px;height: 30px;color: #999999;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;}
.footer .div1 ul li a{color: #999999;}
.footer .div1 ul li a:hover{color: #ffffff;}
.footer .div2{float: right;width: 185px;}
.footer .div2 .title{font-size: 16px;color: #fff;font-weight: bold;line-height: 35px;margin-bottom: 10px;}
.footer .div2 .p1{line-height: 30px;height: auto;overflow: hidden;}
.footer .div2 .p1 .s1{float: left;width: 50px;font-weight: bold;color: #fff;}
.footer .div2 .p1 .s2{float: left;width: 130px;color:#999999; }
.footer .bq{margin-top: 55px;border-top: 1px solid #525252;line-height: 30px;padding: 20px 0;font-size: 12px;color: #999999;height: auto;overflow: hidden;}
.footer .bq .p1{float: left;}
.footer .bq .p2{float: right;}


/*右侧悬浮*/
.quick{position: fixed;z-index: 99999;right: 5px;top: 35%;width: 60px;cursor: pointer;}
.quick .search{background-color: #363636;width: 60px;height: 60px;transition: all 0.3s;}
.quick .search input::placeholder{color: #d4d4d4;}
.quick .search input{line-height: 60px;height: 60px;float: left;width: 0px;text-align: center;background-color: #076FEA;color: #fff;transition: all 0.3s;}
.quick .search button{float: right;width: 60px;height: 60px;background-image: url("../images/q1.png");background-color:#363636; }
.quick .search:hover{background-color:#076FEA;width:210px;margin-left: -150px;  }
.quick .search:hover button{background-color:#076FEA;transition: all 0.2s;}
.quick .search:hover input{width: 150px;}
.quick .tengxun{width: 60px;height: 60px;background-color: #363636;margin-top: 5px;}
.quick .tengxun:hover{background-color:#076FEA;}
.quick .tengxun:hover .tengxun-show{display: block}
.tengxun-show{display: none;position: absolute;margin-left: -183px;margin-top: -64px;width: 183px;}
.tengxun-show .san{float: right;margin-top: 30px;}
.tengxun-show ul{background-color: #fff;width: 125px;padding: 10px 19px;border: 1px solid #DDDDDD;border-radius: 5px;}
.tengxun-show li{height: auto;overflow: hidden;line-height: 35px;margin-bottom: 10px;}
.tengxun-show li div{float: left;width: 35px;height: 35px;border-radius: 50%;overflow: hidden;margin-right: 10px;background-color: #F1F1F3;}
.tengxun-show li div img{margin: 17px 0 0 7px; transition: all 0.3s;}
.tengxun-show li a{display: block;color: #363636;}
.tengxun-show li:hover img{margin-top:7px; }
.tengxun-show li:hover a{color: #076FEA;}
.quick .ewm{width: 60px;height: 60px;background-color: #363636;margin-top: 5px;}
.quick .ewm:hover{background-color:#076FEA;}
.quick .ewm .ewm-show{position: absolute;width: 120px;height: 120px;margin-top: -95px;margin-left: -125px;display: none;}
.quick .ewm:hover .ewm-show{display: block;}
.quick .gotop{width: 60px;height: 60px;background-color: #363636;margin-top: 5px;display: none;}
.quick .gotop:hover{background-color:#076FEA;}



.page{margin:40px auto 50px;font-size: 14px;text-align: center;}
.page a{border: 1px solid #C2C2C2 ;padding: 5px;   margin: 0px 5px; display: inline-block;display: inline-block; min-width: 22px; text-align:center; height: 22px;  line-height: 22px;color: #C2C2C2; }
.page span{display: inline-block; min-width: 22px; text-align:center; height: 22px;  line-height: 22px; margin: 0px 5px;padding: 5px;border: 1px solid #EA3E00;}
.page .current{  width: 22px;border: 1px solid #EA3E00;color: #EA3E00;}
.page .current a{color: #ffffff;}
.page .prev{padding:5px 15px;}
.page .prev:hover{background-color: #999999;color: #ffffff;}
.page .next{padding:5px 15px;}
.page .next:hover{background-color: #999999;color: #ffffff;}













